package com.njworkorder.Entity;

import com.baomidou.mybatisplus.annotation.*;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * 
 * @TableName meeting_registration
 */
@TableName(value ="meeting_registration")
@Data
public class MeetingRegistration {

    @TableId(type = IdType.ASSIGN_UUID)
    private String id;

    /**
     * 主持人
     */
    private String compere;

    /**
     * 会议名称
     */
    private String meetingName;

    /**
     * 会议时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date meetingTime;

    /**
     * 会议地点
     */
    private String meetingLocation;

    /**
     * 记录人
     */
    private String recorder;

    /**
     * 审核人
     */
    private String reviewer;

    /**
     * 应到人数
     */
    private Integer expectedPeopleNum;

    /**
     * 实到人数
     */
    private Integer actualPeopleNum;

    /**
     * 会议内容
     */
    private String meetingContents;

    /**
     * 会议图片
     */
    private String meetingPictures;

    @TableField(fill = FieldFill.INSERT)
    private Date publishTime;
}